package beans;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * Created by admin on 2017/12/6.
 */
public class OperateGoodsDetailsBean {

    /**
     * result : ok
     * errorCode : 200
     * aberrantData : null
     * receiveCount : 1
     * Data : [{"GID":5301,"GoodName":"药物涂层支架系统(雷帕霉素)(爱克塞尔)(心脏介入冠状动脉类)","Specification":"2.5*28","Manufacturer":"广州天龙医疗用品有限公司","GoodsUnit":"根","ID":13271,"BarCode":"1717011421007030516","RfidCode":"3000E200379140A4D749C103B12D","SubTime":"2017-12-21T15:53:17.017","DeleteFlag":false,"UsedTime":null,"Status":3,"LastTime":"2016-05-17T00:00:00","RecordNo":"4767","MaterialCode":"144563532","CabinetCode":null,"CabinetInfoId":11,"LogicNumber":"1","IntoCabinetTime":null,"OutCabinetTime":null}]
     */

    private String result;
    private int errorCode;
    private  List<DataBean> aberrantData;
    private int receiveCount;
    private List<DataBean> Data;

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public int getErrorCode() {
        return errorCode;
    }

    public void setErrorCode(int errorCode) {
        this.errorCode = errorCode;
    }

    public  List<DataBean> getAberrantData() {
        return aberrantData;
    }

    public void setAberrantData( List<DataBean> aberrantData) {
        this.aberrantData = aberrantData;
    }

    public int getReceiveCount() {
        return receiveCount;
    }

    public void setReceiveCount(int receiveCount) {
        this.receiveCount = receiveCount;
    }

    public List<DataBean> getData() {
        return Data;
    }

    public void setData(List<DataBean> Data) {
        this.Data = Data;
    }

    public static class DataBean implements Serializable{
        /**
         * GID : 5301
         * GoodName : 药物涂层支架系统(雷帕霉素)(爱克塞尔)(心脏介入冠状动脉类)
         * Specification : 2.5*28
         * Manufacturer : 广州天龙医疗用品有限公司
         * GoodsUnit : 根
         * ID : 13271
         * BarCode : 1717011421007030516
         * RfidCode : 3000E200379140A4D749C103B12D
         * SubTime : 2017-12-21T15:53:17.017
         * DeleteFlag : false
         * UsedTime : null
         * Status : 3
         * LastTime : 2016-05-17T00:00:00
         * RecordNo : 4767
         * MaterialCode : 144563532
         * CabinetCode : null
         * CabinetInfoId : 11
         * LogicNumber : 1
         * IntoCabinetTime : null
         * OutCabinetTime : null
         */

        private String GID;
        private String GoodName;
        private String Specification;
        private String Manufacturer;
        private String GoodsUnit;
        private int ID;
        private String BarCode;
        private String RfidCode;
        private String SubTime;
        private boolean DeleteFlag;
        private String UsedTime;
        private int Status;
        private String LastTime;
        private String RecordNo;
        private String MaterialCode;
        private int CabinetCode;
        private int CabinetInfoId;
        private String LogicNumber;
        private String IntoCabinetTime;
        private String OutCabinetTime;
        private String ErrorRecordTime;
        private String ReturnTime;

        public String getReturnTime() {
            return ReturnTime;
        }

        public void setReturnTime(String returnTime) {
            ReturnTime = returnTime;
        }

        private List<String> barCodeList = new ArrayList<>();

        public List<String> getBarCodeList() {
            return barCodeList;
        }

        public void setBarCodeList(List<String> barCodeList) {
            this.barCodeList = barCodeList;
        }

        private String selectCabinet="1";
        private int number=1;

        private String StoreCode;
        private String ManufacturerCode;

        public String getManufacturerCode() {
            return ManufacturerCode;
        }

        public void setManufacturerCode(String manufacturerCode) {
            ManufacturerCode = manufacturerCode;
        }


        public String getErrorRecordTime() {
            return ErrorRecordTime;
        }

        public void setErrorRecordTime(String errorRecordTime) {
            ErrorRecordTime = errorRecordTime;
        }

        public String getStoreCode() {
            return StoreCode;
        }

        public void setStoreCode(String storeCode) {
            StoreCode = storeCode;
        }

        public String getSelectCabinet() {
            return selectCabinet;
        }

        public void setSelectCabinet(String selectCabinet) {
            this.selectCabinet = selectCabinet;
        }

        public int getNumber() {
            return number;
        }

        public void setNumber(int number) {
            this.number = number;
        }

        public String getGID() {
            return GID;

        }

        public void setGID(String GID) {
            this.GID = GID;
        }

        public String getGoodName() {
            return GoodName;
        }

        public void setGoodName(String GoodName) {
            this.GoodName = GoodName;
        }

        public String getSpecification() {
            return Specification;
        }

        public void setSpecification(String Specification) {
            this.Specification = Specification;
        }

        public String getManufacturer() {
            return Manufacturer;
        }

        public void setManufacturer(String Manufacturer) {
            this.Manufacturer = Manufacturer;
        }

        public String getGoodsUnit() {
            return GoodsUnit;
        }

        public void setGoodsUnit(String GoodsUnit) {
            this.GoodsUnit = GoodsUnit;
        }

        public int getID() {
            return ID;
        }

        public void setID(int ID) {
            this.ID = ID;
        }

        public String getBarCode() {
            return BarCode;
        }

        public void setBarCode(String BarCode) {
            this.BarCode = BarCode;
        }

        public String getRfidCode() {
            return RfidCode;
        }

        public void setRfidCode(String RfidCode) {
            this.RfidCode = RfidCode;
        }

        public String getSubTime() {
            return SubTime;
        }

        public void setSubTime(String SubTime) {
            this.SubTime = SubTime;
        }

        public boolean isDeleteFlag() {
            return DeleteFlag;
        }

        public void setDeleteFlag(boolean DeleteFlag) {
            this.DeleteFlag = DeleteFlag;
        }

        public String getUsedTime() {
            return UsedTime;
        }

        public void setUsedTime(String UsedTime) {
            this.UsedTime = UsedTime;
        }

        public int getStatus() {
            return Status;
        }

        public void setStatus(int Status) {
            this.Status = Status;
        }

        public String getLastTime() {
            return LastTime;
        }

        public void setLastTime(String LastTime) {
            this.LastTime = LastTime;
        }

        public String getRecordNo() {
            return RecordNo;
        }

        public void setRecordNo(String RecordNo) {
            this.RecordNo = RecordNo;
        }

        public String getMaterialCode() {
            return MaterialCode;
        }

        public void setMaterialCode(String MaterialCode) {
            this.MaterialCode = MaterialCode;
        }

        public int getCabinetCode() {
            return CabinetCode;
        }

        public void setCabinetCode(int CabinetCode) {
            this.CabinetCode = CabinetCode;
        }

        public int getCabinetInfoId() {
            return CabinetInfoId;
        }

        public void setCabinetInfoId(int CabinetInfoId) {
            this.CabinetInfoId = CabinetInfoId;
        }

        public String getLogicNumber() {
            return LogicNumber;
        }

        public void setLogicNumber(String LogicNumber) {
            this.LogicNumber = LogicNumber;
        }

        public String getIntoCabinetTime() {
            return IntoCabinetTime;
        }

        public void setIntoCabinetTime(String IntoCabinetTime) {
            this.IntoCabinetTime = IntoCabinetTime;
        }

        public String getOutCabinetTime() {
            return OutCabinetTime;
        }

        public void setOutCabinetTime(String OutCabinetTime) {
            this.OutCabinetTime = OutCabinetTime;
        }
    }
}
